Adapting Gain and Sensibility of FLCs with Genetic Algorithms

نویسنده

  • Luis Magdalena
چکیده

Fuzzy Logic Controllers are knowledge-based systems, incorporating human knowledge into their Knowledge Base through Fuzzy Rules and Fuzzy Membership Functions (among other information elements). The deenition of these Fuzzy Rules and Fuzzy Membership Functions is actually aaected by subjective decisions, having a great innuence over the performance of the Fuzzy Controller. This paper describes the application of genetic strategies, with a learning purpose, to the Knowledge Base of Fuzzy Controllers. The evolution is applied to modify the gain and sensibility of the controller (through the scaling function of each input and output variable), and the Rule Base. Fuzzy Logic Controllers (FLCs) are knowledge-based system characterized by using knowledge represented as a set of rules and membership functions, and a reasoning strategy based on the aggregation operators, the fuzzy connectives and the inference method. The main concepts related to FLCs are described in 1, 2]. A possible modular structure of an FLC (Figure 1) is: 1. An Input Scaling module that maps input variables to a normalized universe of discourse for each input. 2. A Fuzziication interface that converts the values of normalized input variables to fuzzy information. 3. A Knowledge Base. Figure 1: Structure of an FLC. 4. An Inference Engine that infers fuzzy control actions employing fuzzy implications and the rules of inference of fuzzy logic. 5. A Defuzziication interface that yields a non fuzzy normalized control action from an inferred fuzzy control action. 6. An Output Scaling module that maps the normalized outputs to nal outputs. As in any other kind of knowledge-based control system , one of the most important questions when deen-ing or implementing a Fuzzy Logic Controller to solve a certain control problem, is the derivation of the Knowledge Base. The performance of the system is strongly related to the quality of the Knowledge Base, and consequently with the process of knowledge acquisition. In some cases, this process does not take place because there are no experts available in the eld of a certain problem. It is possible too that the acquired knowledge only represents an incomplete or a partially incorrect description of the control algorithm. When the available knowledge is not considered good enough to be used as the control algorithm of the system, some kind of learning or adaptation is needed. With this aim, ideas arising out of two main areas have been applied: ideas coming from Artiicial Neural Networks (ANNs) 3] and …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Chaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments

Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...

متن کامل

Prediction of Gain in LD-CELP Using Hybrid Genetic/PSO-Neural Models

In this paper, the gain in LD-CELP speech coding algorithm is predicted using three neural models, that are equipped by genetic and particle swarm optimization (PSO) algorithms to optimize the structure and parameters of neural networks. Elman, multi-layer perceptron (MLP) and fuzzy ARTMAP are the candidate neural models. The optimized number of nodes in the first and second hidden layers of El...

متن کامل

Prediction of Gain in LD-CELP Using Hybrid Genetic/PSO-Neural Models

In this paper, the gain in LD-CELP speech coding algorithm is predicted using three neural models, that are equipped by genetic and particle swarm optimization (PSO) algorithms to optimize the structure and parameters of neural networks. Elman, multi-layer perceptron (MLP) and fuzzy ARTMAP are the candidate neural models. The optimized number of nodes in the first and second hidden layers of El...

متن کامل

Solving the Dynamic Job Shop Scheduling Problem using Bottleneck and Intelligent Agents based on Genetic Algorithm

The problem of Dynamic Job Shop (DJS) scheduling is one of the most complex problems of machine scheduling. This problem is one of NP-Hard problems for solving which numerous heuristic and metaheuristic methods have so far been presented. Genetic Algorithms (GA) are one of these methods which are successfully applied to these problems. In these approaches, of course, better quality of solutions...

متن کامل

Optimization of evolutionary strategies to achieve knowledge in faded temporal fuzzy logic controllers

In this document we cany out a comparative analysis of the reasoning strategies implemented in Fuzzy Logic Controllers (hereinafter FLCs) and Faded Temporal Fuzzy Logic Controllers (hereinafter FTFLCs). Starting from the problems associated to FLCs, we propose as a solution the use of FTFLCs. To improve the process of knowledge achievement in FTFLCs, it is introduced a mixed technique which com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996